﻿using System;
using System.CodeDom.Compiler;
using System.Diagnostics;
using Google.Protobuf;
using Google.Protobuf.Reflection;

namespace EggLink.DanhengServer.Proto
{
	// Token: 0x02000EDB RID: 3803
	[DebuggerDisplay("{ToString(),nq}")]
	public sealed class RogueFinishInfo : IMessage<RogueFinishInfo>, IMessage, IEquatable<RogueFinishInfo>, IDeepCloneable<RogueFinishInfo>, IBufferMessage
	{
		// Token: 0x17003032 RID: 12338
		// (get) Token: 0x0600AA52 RID: 43602 RVA: 0x001CBE3F File Offset: 0x001CA03F
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public static MessageParser<RogueFinishInfo> Parser
		{
			get
			{
				return RogueFinishInfo._parser;
			}
		}

		// Token: 0x17003033 RID: 12339
		// (get) Token: 0x0600AA53 RID: 43603 RVA: 0x001CBE46 File Offset: 0x001CA046
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public static MessageDescriptor Descriptor
		{
			get
			{
				return RogueFinishInfoReflection.Descriptor.MessageTypes[0];
			}
		}

		// Token: 0x17003034 RID: 12340
		// (get) Token: 0x0600AA54 RID: 43604 RVA: 0x001CBE58 File Offset: 0x001CA058
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		MessageDescriptor IMessage.Descriptor
		{
			get
			{
				return RogueFinishInfo.Descriptor;
			}
		}

		// Token: 0x0600AA55 RID: 43605 RVA: 0x001CBE5F File Offset: 0x001CA05F
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RogueFinishInfo()
		{
		}

		// Token: 0x0600AA56 RID: 43606 RVA: 0x001CBE68 File Offset: 0x001CA068
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RogueFinishInfo(RogueFinishInfo other) : this()
		{
			this.nLKJPGGJKKD_ = ((other.nLKJPGGJKKD_ != null) ? other.nLKJPGGJKKD_.Clone() : null);
			this.fGFFEBKNMHG_ = other.fGFFEBKNMHG_;
			this.jKCHFNIKOMK_ = other.jKCHFNIKOMK_;
			this.mBDMCBIFHLP_ = ((other.mBDMCBIFHLP_ != null) ? other.mBDMCBIFHLP_.Clone() : null);
			this.scoreId_ = other.scoreId_;
			this.aCHNAHDMHEK_ = other.aCHNAHDMHEK_;
			this.fJJEBHKNOEG_ = other.fJJEBHKNOEG_;
			this.eMNDBPMAIGD_ = ((other.eMNDBPMAIGD_ != null) ? other.eMNDBPMAIGD_.Clone() : null);
			this.hOIMINMJKKG_ = ((other.hOIMINMJKKG_ != null) ? other.hOIMINMJKKG_.Clone() : null);
			this.jFGLBIPMPNA_ = other.jFGLBIPMPNA_;
			this.recordInfo_ = ((other.recordInfo_ != null) ? other.recordInfo_.Clone() : null);
			this.isWin_ = other.isWin_;
			this.aFKOELAGIJP_ = ((other.aFKOELAGIJP_ != null) ? other.aFKOELAGIJP_.Clone() : null);
			this.lOMBKJKBIGE_ = ((other.lOMBKJKBIGE_ != null) ? other.lOMBKJKBIGE_.Clone() : null);
			this.fNLFMLEKNNE_ = ((other.fNLFMLEKNNE_ != null) ? other.fNLFMLEKNNE_.Clone() : null);
			this.fAJODKFNJJD_ = other.fAJODKFNJJD_;
			this.areaId_ = other.areaId_;
			this._unknownFields = UnknownFieldSet.Clone(other._unknownFields);
		}

		// Token: 0x0600AA57 RID: 43607 RVA: 0x001CBFD8 File Offset: 0x001CA1D8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RogueFinishInfo Clone()
		{
			return new RogueFinishInfo(this);
		}

		// Token: 0x17003035 RID: 12341
		// (get) Token: 0x0600AA58 RID: 43608 RVA: 0x001CBFE0 File Offset: 0x001CA1E0
		// (set) Token: 0x0600AA59 RID: 43609 RVA: 0x001CBFE8 File Offset: 0x001CA1E8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public ItemList NLKJPGGJKKD
		{
			get
			{
				return this.nLKJPGGJKKD_;
			}
			set
			{
				this.nLKJPGGJKKD_ = value;
			}
		}

		// Token: 0x17003036 RID: 12342
		// (get) Token: 0x0600AA5A RID: 43610 RVA: 0x001CBFF1 File Offset: 0x001CA1F1
		// (set) Token: 0x0600AA5B RID: 43611 RVA: 0x001CBFF9 File Offset: 0x001CA1F9
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint FGFFEBKNMHG
		{
			get
			{
				return this.fGFFEBKNMHG_;
			}
			set
			{
				this.fGFFEBKNMHG_ = value;
			}
		}

		// Token: 0x17003037 RID: 12343
		// (get) Token: 0x0600AA5C RID: 43612 RVA: 0x001CC002 File Offset: 0x001CA202
		// (set) Token: 0x0600AA5D RID: 43613 RVA: 0x001CC00A File Offset: 0x001CA20A
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public bool JKCHFNIKOMK
		{
			get
			{
				return this.jKCHFNIKOMK_;
			}
			set
			{
				this.jKCHFNIKOMK_ = value;
			}
		}

		// Token: 0x17003038 RID: 12344
		// (get) Token: 0x0600AA5E RID: 43614 RVA: 0x001CC013 File Offset: 0x001CA213
		// (set) Token: 0x0600AA5F RID: 43615 RVA: 0x001CC01B File Offset: 0x001CA21B
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public NLHAPOFNEJJ MBDMCBIFHLP
		{
			get
			{
				return this.mBDMCBIFHLP_;
			}
			set
			{
				this.mBDMCBIFHLP_ = value;
			}
		}

		// Token: 0x17003039 RID: 12345
		// (get) Token: 0x0600AA60 RID: 43616 RVA: 0x001CC024 File Offset: 0x001CA224
		// (set) Token: 0x0600AA61 RID: 43617 RVA: 0x001CC02C File Offset: 0x001CA22C
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint ScoreId
		{
			get
			{
				return this.scoreId_;
			}
			set
			{
				this.scoreId_ = value;
			}
		}

		// Token: 0x1700303A RID: 12346
		// (get) Token: 0x0600AA62 RID: 43618 RVA: 0x001CC035 File Offset: 0x001CA235
		// (set) Token: 0x0600AA63 RID: 43619 RVA: 0x001CC03D File Offset: 0x001CA23D
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint ACHNAHDMHEK
		{
			get
			{
				return this.aCHNAHDMHEK_;
			}
			set
			{
				this.aCHNAHDMHEK_ = value;
			}
		}

		// Token: 0x1700303B RID: 12347
		// (get) Token: 0x0600AA64 RID: 43620 RVA: 0x001CC046 File Offset: 0x001CA246
		// (set) Token: 0x0600AA65 RID: 43621 RVA: 0x001CC04E File Offset: 0x001CA24E
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint FJJEBHKNOEG
		{
			get
			{
				return this.fJJEBHKNOEG_;
			}
			set
			{
				this.fJJEBHKNOEG_ = value;
			}
		}

		// Token: 0x1700303C RID: 12348
		// (get) Token: 0x0600AA66 RID: 43622 RVA: 0x001CC057 File Offset: 0x001CA257
		// (set) Token: 0x0600AA67 RID: 43623 RVA: 0x001CC05F File Offset: 0x001CA25F
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public NLBPHDCPCPF EMNDBPMAIGD
		{
			get
			{
				return this.eMNDBPMAIGD_;
			}
			set
			{
				this.eMNDBPMAIGD_ = value;
			}
		}

		// Token: 0x1700303D RID: 12349
		// (get) Token: 0x0600AA68 RID: 43624 RVA: 0x001CC068 File Offset: 0x001CA268
		// (set) Token: 0x0600AA69 RID: 43625 RVA: 0x001CC070 File Offset: 0x001CA270
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RogueScoreRewardInfo HOIMINMJKKG
		{
			get
			{
				return this.hOIMINMJKKG_;
			}
			set
			{
				this.hOIMINMJKKG_ = value;
			}
		}

		// Token: 0x1700303E RID: 12350
		// (get) Token: 0x0600AA6A RID: 43626 RVA: 0x001CC079 File Offset: 0x001CA279
		// (set) Token: 0x0600AA6B RID: 43627 RVA: 0x001CC081 File Offset: 0x001CA281
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint JFGLBIPMPNA
		{
			get
			{
				return this.jFGLBIPMPNA_;
			}
			set
			{
				this.jFGLBIPMPNA_ = value;
			}
		}

		// Token: 0x1700303F RID: 12351
		// (get) Token: 0x0600AA6C RID: 43628 RVA: 0x001CC08A File Offset: 0x001CA28A
		// (set) Token: 0x0600AA6D RID: 43629 RVA: 0x001CC092 File Offset: 0x001CA292
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RogueRecordInfo RecordInfo
		{
			get
			{
				return this.recordInfo_;
			}
			set
			{
				this.recordInfo_ = value;
			}
		}

		// Token: 0x17003040 RID: 12352
		// (get) Token: 0x0600AA6E RID: 43630 RVA: 0x001CC09B File Offset: 0x001CA29B
		// (set) Token: 0x0600AA6F RID: 43631 RVA: 0x001CC0A3 File Offset: 0x001CA2A3
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public bool IsWin
		{
			get
			{
				return this.isWin_;
			}
			set
			{
				this.isWin_ = value;
			}
		}

		// Token: 0x17003041 RID: 12353
		// (get) Token: 0x0600AA70 RID: 43632 RVA: 0x001CC0AC File Offset: 0x001CA2AC
		// (set) Token: 0x0600AA71 RID: 43633 RVA: 0x001CC0B4 File Offset: 0x001CA2B4
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public ItemList AFKOELAGIJP
		{
			get
			{
				return this.aFKOELAGIJP_;
			}
			set
			{
				this.aFKOELAGIJP_ = value;
			}
		}

		// Token: 0x17003042 RID: 12354
		// (get) Token: 0x0600AA72 RID: 43634 RVA: 0x001CC0BD File Offset: 0x001CA2BD
		// (set) Token: 0x0600AA73 RID: 43635 RVA: 0x001CC0C5 File Offset: 0x001CA2C5
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public ItemList LOMBKJKBIGE
		{
			get
			{
				return this.lOMBKJKBIGE_;
			}
			set
			{
				this.lOMBKJKBIGE_ = value;
			}
		}

		// Token: 0x17003043 RID: 12355
		// (get) Token: 0x0600AA74 RID: 43636 RVA: 0x001CC0CE File Offset: 0x001CA2CE
		// (set) Token: 0x0600AA75 RID: 43637 RVA: 0x001CC0D6 File Offset: 0x001CA2D6
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public RogueScoreRewardInfo FNLFMLEKNNE
		{
			get
			{
				return this.fNLFMLEKNNE_;
			}
			set
			{
				this.fNLFMLEKNNE_ = value;
			}
		}

		// Token: 0x17003044 RID: 12356
		// (get) Token: 0x0600AA76 RID: 43638 RVA: 0x001CC0DF File Offset: 0x001CA2DF
		// (set) Token: 0x0600AA77 RID: 43639 RVA: 0x001CC0E7 File Offset: 0x001CA2E7
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint FAJODKFNJJD
		{
			get
			{
				return this.fAJODKFNJJD_;
			}
			set
			{
				this.fAJODKFNJJD_ = value;
			}
		}

		// Token: 0x17003045 RID: 12357
		// (get) Token: 0x0600AA78 RID: 43640 RVA: 0x001CC0F0 File Offset: 0x001CA2F0
		// (set) Token: 0x0600AA79 RID: 43641 RVA: 0x001CC0F8 File Offset: 0x001CA2F8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint AreaId
		{
			get
			{
				return this.areaId_;
			}
			set
			{
				this.areaId_ = value;
			}
		}

		// Token: 0x0600AA7A RID: 43642 RVA: 0x001CC101 File Offset: 0x001CA301
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override bool Equals(object other)
		{
			return this.Equals(other as RogueFinishInfo);
		}

		// Token: 0x0600AA7B RID: 43643 RVA: 0x001CC110 File Offset: 0x001CA310
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public bool Equals(RogueFinishInfo other)
		{
			return other != null && (other == this || (object.Equals(this.NLKJPGGJKKD, other.NLKJPGGJKKD) && this.FGFFEBKNMHG == other.FGFFEBKNMHG && this.JKCHFNIKOMK == other.JKCHFNIKOMK && object.Equals(this.MBDMCBIFHLP, other.MBDMCBIFHLP) && this.ScoreId == other.ScoreId && this.ACHNAHDMHEK == other.ACHNAHDMHEK && this.FJJEBHKNOEG == other.FJJEBHKNOEG && object.Equals(this.EMNDBPMAIGD, other.EMNDBPMAIGD) && object.Equals(this.HOIMINMJKKG, other.HOIMINMJKKG) && this.JFGLBIPMPNA == other.JFGLBIPMPNA && object.Equals(this.RecordInfo, other.RecordInfo) && this.IsWin == other.IsWin && object.Equals(this.AFKOELAGIJP, other.AFKOELAGIJP) && object.Equals(this.LOMBKJKBIGE, other.LOMBKJKBIGE) && object.Equals(this.FNLFMLEKNNE, other.FNLFMLEKNNE) && this.FAJODKFNJJD == other.FAJODKFNJJD && this.AreaId == other.AreaId && object.Equals(this._unknownFields, other._unknownFields)));
		}

		// Token: 0x0600AA7C RID: 43644 RVA: 0x001CC274 File Offset: 0x001CA474
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override int GetHashCode()
		{
			int num = 1;
			if (this.nLKJPGGJKKD_ != null)
			{
				num ^= this.NLKJPGGJKKD.GetHashCode();
			}
			if (this.FGFFEBKNMHG != 0U)
			{
				num ^= this.FGFFEBKNMHG.GetHashCode();
			}
			if (this.JKCHFNIKOMK)
			{
				num ^= this.JKCHFNIKOMK.GetHashCode();
			}
			if (this.mBDMCBIFHLP_ != null)
			{
				num ^= this.MBDMCBIFHLP.GetHashCode();
			}
			if (this.ScoreId != 0U)
			{
				num ^= this.ScoreId.GetHashCode();
			}
			if (this.ACHNAHDMHEK != 0U)
			{
				num ^= this.ACHNAHDMHEK.GetHashCode();
			}
			if (this.FJJEBHKNOEG != 0U)
			{
				num ^= this.FJJEBHKNOEG.GetHashCode();
			}
			if (this.eMNDBPMAIGD_ != null)
			{
				num ^= this.EMNDBPMAIGD.GetHashCode();
			}
			if (this.hOIMINMJKKG_ != null)
			{
				num ^= this.HOIMINMJKKG.GetHashCode();
			}
			if (this.JFGLBIPMPNA != 0U)
			{
				num ^= this.JFGLBIPMPNA.GetHashCode();
			}
			if (this.recordInfo_ != null)
			{
				num ^= this.RecordInfo.GetHashCode();
			}
			if (this.IsWin)
			{
				num ^= this.IsWin.GetHashCode();
			}
			if (this.aFKOELAGIJP_ != null)
			{
				num ^= this.AFKOELAGIJP.GetHashCode();
			}
			if (this.lOMBKJKBIGE_ != null)
			{
				num ^= this.LOMBKJKBIGE.GetHashCode();
			}
			if (this.fNLFMLEKNNE_ != null)
			{
				num ^= this.FNLFMLEKNNE.GetHashCode();
			}
			if (this.FAJODKFNJJD != 0U)
			{
				num ^= this.FAJODKFNJJD.GetHashCode();
			}
			if (this.AreaId != 0U)
			{
				num ^= this.AreaId.GetHashCode();
			}
			if (this._unknownFields != null)
			{
				num ^= this._unknownFields.GetHashCode();
			}
			return num;
		}

		// Token: 0x0600AA7D RID: 43645 RVA: 0x001CC42B File Offset: 0x001CA62B
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override string ToString()
		{
			return JsonFormatter.ToDiagnosticString(this);
		}

		// Token: 0x0600AA7E RID: 43646 RVA: 0x001CC433 File Offset: 0x001CA633
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void WriteTo(CodedOutputStream output)
		{
			output.WriteRawMessage(this);
		}

		// Token: 0x0600AA7F RID: 43647 RVA: 0x001CC43C File Offset: 0x001CA63C
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		void IBufferMessage.InternalWriteTo(ref WriteContext output)
		{
			if (this.fNLFMLEKNNE_ != null)
			{
				output.WriteRawTag(10);
				output.WriteMessage(this.FNLFMLEKNNE);
			}
			if (this.aFKOELAGIJP_ != null)
			{
				output.WriteRawTag(18);
				output.WriteMessage(this.AFKOELAGIJP);
			}
			if (this.ACHNAHDMHEK != 0U)
			{
				output.WriteRawTag(24);
				output.WriteUInt32(this.ACHNAHDMHEK);
			}
			if (this.JFGLBIPMPNA != 0U)
			{
				output.WriteRawTag(32);
				output.WriteUInt32(this.JFGLBIPMPNA);
			}
			if (this.lOMBKJKBIGE_ != null)
			{
				output.WriteRawTag(42);
				output.WriteMessage(this.LOMBKJKBIGE);
			}
			if (this.recordInfo_ != null)
			{
				output.WriteRawTag(50);
				output.WriteMessage(this.RecordInfo);
			}
			if (this.hOIMINMJKKG_ != null)
			{
				output.WriteRawTag(58);
				output.WriteMessage(this.HOIMINMJKKG);
			}
			if (this.FAJODKFNJJD != 0U)
			{
				output.WriteRawTag(64);
				output.WriteUInt32(this.FAJODKFNJJD);
			}
			if (this.mBDMCBIFHLP_ != null)
			{
				output.WriteRawTag(74);
				output.WriteMessage(this.MBDMCBIFHLP);
			}
			if (this.ScoreId != 0U)
			{
				output.WriteRawTag(80);
				output.WriteUInt32(this.ScoreId);
			}
			if (this.FJJEBHKNOEG != 0U)
			{
				output.WriteRawTag(88);
				output.WriteUInt32(this.FJJEBHKNOEG);
			}
			if (this.IsWin)
			{
				output.WriteRawTag(96);
				output.WriteBool(this.IsWin);
			}
			if (this.JKCHFNIKOMK)
			{
				output.WriteRawTag(104);
				output.WriteBool(this.JKCHFNIKOMK);
			}
			if (this.nLKJPGGJKKD_ != null)
			{
				output.WriteRawTag(114);
				output.WriteMessage(this.NLKJPGGJKKD);
			}
			if (this.eMNDBPMAIGD_ != null)
			{
				output.WriteRawTag(122);
				output.WriteMessage(this.EMNDBPMAIGD);
			}
			if (this.FGFFEBKNMHG != 0U)
			{
				output.WriteRawTag(232, 5);
				output.WriteUInt32(this.FGFFEBKNMHG);
			}
			if (this.AreaId != 0U)
			{
				output.WriteRawTag(128, 79);
				output.WriteUInt32(this.AreaId);
			}
			if (this._unknownFields != null)
			{
				this._unknownFields.WriteTo(ref output);
			}
		}

		// Token: 0x0600AA80 RID: 43648 RVA: 0x001CC644 File Offset: 0x001CA844
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public int CalculateSize()
		{
			int num = 0;
			if (this.nLKJPGGJKKD_ != null)
			{
				num += 1 + CodedOutputStream.ComputeMessageSize(this.NLKJPGGJKKD);
			}
			if (this.FGFFEBKNMHG != 0U)
			{
				num += 2 + CodedOutputStream.ComputeUInt32Size(this.FGFFEBKNMHG);
			}
			if (this.JKCHFNIKOMK)
			{
				num += 2;
			}
			if (this.mBDMCBIFHLP_ != null)
			{
				num += 1 + CodedOutputStream.ComputeMessageSize(this.MBDMCBIFHLP);
			}
			if (this.ScoreId != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.ScoreId);
			}
			if (this.ACHNAHDMHEK != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.ACHNAHDMHEK);
			}
			if (this.FJJEBHKNOEG != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.FJJEBHKNOEG);
			}
			if (this.eMNDBPMAIGD_ != null)
			{
				num += 1 + CodedOutputStream.ComputeMessageSize(this.EMNDBPMAIGD);
			}
			if (this.hOIMINMJKKG_ != null)
			{
				num += 1 + CodedOutputStream.ComputeMessageSize(this.HOIMINMJKKG);
			}
			if (this.JFGLBIPMPNA != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.JFGLBIPMPNA);
			}
			if (this.recordInfo_ != null)
			{
				num += 1 + CodedOutputStream.ComputeMessageSize(this.RecordInfo);
			}
			if (this.IsWin)
			{
				num += 2;
			}
			if (this.aFKOELAGIJP_ != null)
			{
				num += 1 + CodedOutputStream.ComputeMessageSize(this.AFKOELAGIJP);
			}
			if (this.lOMBKJKBIGE_ != null)
			{
				num += 1 + CodedOutputStream.ComputeMessageSize(this.LOMBKJKBIGE);
			}
			if (this.fNLFMLEKNNE_ != null)
			{
				num += 1 + CodedOutputStream.ComputeMessageSize(this.FNLFMLEKNNE);
			}
			if (this.FAJODKFNJJD != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.FAJODKFNJJD);
			}
			if (this.AreaId != 0U)
			{
				num += 2 + CodedOutputStream.ComputeUInt32Size(this.AreaId);
			}
			if (this._unknownFields != null)
			{
				num += this._unknownFields.CalculateSize();
			}
			return num;
		}

		// Token: 0x0600AA81 RID: 43649 RVA: 0x001CC7EC File Offset: 0x001CA9EC
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void MergeFrom(RogueFinishInfo other)
		{
			if (other == null)
			{
				return;
			}
			if (other.nLKJPGGJKKD_ != null)
			{
				if (this.nLKJPGGJKKD_ == null)
				{
					this.NLKJPGGJKKD = new ItemList();
				}
				this.NLKJPGGJKKD.MergeFrom(other.NLKJPGGJKKD);
			}
			if (other.FGFFEBKNMHG != 0U)
			{
				this.FGFFEBKNMHG = other.FGFFEBKNMHG;
			}
			if (other.JKCHFNIKOMK)
			{
				this.JKCHFNIKOMK = other.JKCHFNIKOMK;
			}
			if (other.mBDMCBIFHLP_ != null)
			{
				if (this.mBDMCBIFHLP_ == null)
				{
					this.MBDMCBIFHLP = new NLHAPOFNEJJ();
				}
				this.MBDMCBIFHLP.MergeFrom(other.MBDMCBIFHLP);
			}
			if (other.ScoreId != 0U)
			{
				this.ScoreId = other.ScoreId;
			}
			if (other.ACHNAHDMHEK != 0U)
			{
				this.ACHNAHDMHEK = other.ACHNAHDMHEK;
			}
			if (other.FJJEBHKNOEG != 0U)
			{
				this.FJJEBHKNOEG = other.FJJEBHKNOEG;
			}
			if (other.eMNDBPMAIGD_ != null)
			{
				if (this.eMNDBPMAIGD_ == null)
				{
					this.EMNDBPMAIGD = new NLBPHDCPCPF();
				}
				this.EMNDBPMAIGD.MergeFrom(other.EMNDBPMAIGD);
			}
			if (other.hOIMINMJKKG_ != null)
			{
				if (this.hOIMINMJKKG_ == null)
				{
					this.HOIMINMJKKG = new RogueScoreRewardInfo();
				}
				this.HOIMINMJKKG.MergeFrom(other.HOIMINMJKKG);
			}
			if (other.JFGLBIPMPNA != 0U)
			{
				this.JFGLBIPMPNA = other.JFGLBIPMPNA;
			}
			if (other.recordInfo_ != null)
			{
				if (this.recordInfo_ == null)
				{
					this.RecordInfo = new RogueRecordInfo();
				}
				this.RecordInfo.MergeFrom(other.RecordInfo);
			}
			if (other.IsWin)
			{
				this.IsWin = other.IsWin;
			}
			if (other.aFKOELAGIJP_ != null)
			{
				if (this.aFKOELAGIJP_ == null)
				{
					this.AFKOELAGIJP = new ItemList();
				}
				this.AFKOELAGIJP.MergeFrom(other.AFKOELAGIJP);
			}
			if (other.lOMBKJKBIGE_ != null)
			{
				if (this.lOMBKJKBIGE_ == null)
				{
					this.LOMBKJKBIGE = new ItemList();
				}
				this.LOMBKJKBIGE.MergeFrom(other.LOMBKJKBIGE);
			}
			if (other.fNLFMLEKNNE_ != null)
			{
				if (this.fNLFMLEKNNE_ == null)
				{
					this.FNLFMLEKNNE = new RogueScoreRewardInfo();
				}
				this.FNLFMLEKNNE.MergeFrom(other.FNLFMLEKNNE);
			}
			if (other.FAJODKFNJJD != 0U)
			{
				this.FAJODKFNJJD = other.FAJODKFNJJD;
			}
			if (other.AreaId != 0U)
			{
				this.AreaId = other.AreaId;
			}
			this._unknownFields = UnknownFieldSet.MergeFrom(this._unknownFields, other._unknownFields);
		}

		// Token: 0x0600AA82 RID: 43650 RVA: 0x001CCA28 File Offset: 0x001CAC28
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void MergeFrom(CodedInputStream input)
		{
			input.ReadRawMessage(this);
		}

		// Token: 0x0600AA83 RID: 43651 RVA: 0x001CCA34 File Offset: 0x001CAC34
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		void IBufferMessage.InternalMergeFrom(ref ParseContext input)
		{
			uint num;
			while ((num = input.ReadTag()) != 0U)
			{
				if (num <= 64U)
				{
					if (num <= 32U)
					{
						if (num <= 18U)
						{
							if (num == 10U)
							{
								if (this.fNLFMLEKNNE_ == null)
								{
									this.FNLFMLEKNNE = new RogueScoreRewardInfo();
								}
								input.ReadMessage(this.FNLFMLEKNNE);
								continue;
							}
							if (num == 18U)
							{
								if (this.aFKOELAGIJP_ == null)
								{
									this.AFKOELAGIJP = new ItemList();
								}
								input.ReadMessage(this.AFKOELAGIJP);
								continue;
							}
						}
						else
						{
							if (num == 24U)
							{
								this.ACHNAHDMHEK = input.ReadUInt32();
								continue;
							}
							if (num == 32U)
							{
								this.JFGLBIPMPNA = input.ReadUInt32();
								continue;
							}
						}
					}
					else if (num <= 50U)
					{
						if (num == 42U)
						{
							if (this.lOMBKJKBIGE_ == null)
							{
								this.LOMBKJKBIGE = new ItemList();
							}
							input.ReadMessage(this.LOMBKJKBIGE);
							continue;
						}
						if (num == 50U)
						{
							if (this.recordInfo_ == null)
							{
								this.RecordInfo = new RogueRecordInfo();
							}
							input.ReadMessage(this.RecordInfo);
							continue;
						}
					}
					else
					{
						if (num == 58U)
						{
							if (this.hOIMINMJKKG_ == null)
							{
								this.HOIMINMJKKG = new RogueScoreRewardInfo();
							}
							input.ReadMessage(this.HOIMINMJKKG);
							continue;
						}
						if (num == 64U)
						{
							this.FAJODKFNJJD = input.ReadUInt32();
							continue;
						}
					}
				}
				else if (num <= 96U)
				{
					if (num <= 80U)
					{
						if (num == 74U)
						{
							if (this.mBDMCBIFHLP_ == null)
							{
								this.MBDMCBIFHLP = new NLHAPOFNEJJ();
							}
							input.ReadMessage(this.MBDMCBIFHLP);
							continue;
						}
						if (num == 80U)
						{
							this.ScoreId = input.ReadUInt32();
							continue;
						}
					}
					else
					{
						if (num == 88U)
						{
							this.FJJEBHKNOEG = input.ReadUInt32();
							continue;
						}
						if (num == 96U)
						{
							this.IsWin = input.ReadBool();
							continue;
						}
					}
				}
				else if (num <= 114U)
				{
					if (num == 104U)
					{
						this.JKCHFNIKOMK = input.ReadBool();
						continue;
					}
					if (num == 114U)
					{
						if (this.nLKJPGGJKKD_ == null)
						{
							this.NLKJPGGJKKD = new ItemList();
						}
						input.ReadMessage(this.NLKJPGGJKKD);
						continue;
					}
				}
				else
				{
					if (num == 122U)
					{
						if (this.eMNDBPMAIGD_ == null)
						{
							this.EMNDBPMAIGD = new NLBPHDCPCPF();
						}
						input.ReadMessage(this.EMNDBPMAIGD);
						continue;
					}
					if (num == 744U)
					{
						this.FGFFEBKNMHG = input.ReadUInt32();
						continue;
					}
					if (num == 10112U)
					{
						this.AreaId = input.ReadUInt32();
						continue;
					}
				}
				this._unknownFields = UnknownFieldSet.MergeFieldFrom(this._unknownFields, ref input);
			}
		}

		// Token: 0x0400451A RID: 17690
		private static readonly MessageParser<RogueFinishInfo> _parser = new MessageParser<RogueFinishInfo>(() => new RogueFinishInfo());

		// Token: 0x0400451B RID: 17691
		private UnknownFieldSet _unknownFields;

		// Token: 0x0400451C RID: 17692
		public const int NLKJPGGJKKDFieldNumber = 14;

		// Token: 0x0400451D RID: 17693
		private ItemList nLKJPGGJKKD_;

		// Token: 0x0400451E RID: 17694
		public const int FGFFEBKNMHGFieldNumber = 93;

		// Token: 0x0400451F RID: 17695
		private uint fGFFEBKNMHG_;

		// Token: 0x04004520 RID: 17696
		public const int JKCHFNIKOMKFieldNumber = 13;

		// Token: 0x04004521 RID: 17697
		private bool jKCHFNIKOMK_;

		// Token: 0x04004522 RID: 17698
		public const int MBDMCBIFHLPFieldNumber = 9;

		// Token: 0x04004523 RID: 17699
		private NLHAPOFNEJJ mBDMCBIFHLP_;

		// Token: 0x04004524 RID: 17700
		public const int ScoreIdFieldNumber = 10;

		// Token: 0x04004525 RID: 17701
		private uint scoreId_;

		// Token: 0x04004526 RID: 17702
		public const int ACHNAHDMHEKFieldNumber = 3;

		// Token: 0x04004527 RID: 17703
		private uint aCHNAHDMHEK_;

		// Token: 0x04004528 RID: 17704
		public const int FJJEBHKNOEGFieldNumber = 11;

		// Token: 0x04004529 RID: 17705
		private uint fJJEBHKNOEG_;

		// Token: 0x0400452A RID: 17706
		public const int EMNDBPMAIGDFieldNumber = 15;

		// Token: 0x0400452B RID: 17707
		private NLBPHDCPCPF eMNDBPMAIGD_;

		// Token: 0x0400452C RID: 17708
		public const int HOIMINMJKKGFieldNumber = 7;

		// Token: 0x0400452D RID: 17709
		private RogueScoreRewardInfo hOIMINMJKKG_;

		// Token: 0x0400452E RID: 17710
		public const int JFGLBIPMPNAFieldNumber = 4;

		// Token: 0x0400452F RID: 17711
		private uint jFGLBIPMPNA_;

		// Token: 0x04004530 RID: 17712
		public const int RecordInfoFieldNumber = 6;

		// Token: 0x04004531 RID: 17713
		private RogueRecordInfo recordInfo_;

		// Token: 0x04004532 RID: 17714
		public const int IsWinFieldNumber = 12;

		// Token: 0x04004533 RID: 17715
		private bool isWin_;

		// Token: 0x04004534 RID: 17716
		public const int AFKOELAGIJPFieldNumber = 2;

		// Token: 0x04004535 RID: 17717
		private ItemList aFKOELAGIJP_;

		// Token: 0x04004536 RID: 17718
		public const int LOMBKJKBIGEFieldNumber = 5;

		// Token: 0x04004537 RID: 17719
		private ItemList lOMBKJKBIGE_;

		// Token: 0x04004538 RID: 17720
		public const int FNLFMLEKNNEFieldNumber = 1;

		// Token: 0x04004539 RID: 17721
		private RogueScoreRewardInfo fNLFMLEKNNE_;

		// Token: 0x0400453A RID: 17722
		public const int FAJODKFNJJDFieldNumber = 8;

		// Token: 0x0400453B RID: 17723
		private uint fAJODKFNJJD_;

		// Token: 0x0400453C RID: 17724
		public const int AreaIdFieldNumber = 1264;

		// Token: 0x0400453D RID: 17725
		private uint areaId_;
	}
}
